import { UserData } from "./UserData";
export interface AddressData{

    /**
     * 国家代码（ISO3166标准3位数字码）
     */
    nation_code: string
    /**
     * 行政区划代码，规则详见：行政区划代码说明
     */
    adcode: string
    /**
     * 城市代码，由国家码+行政区划代码（提出城市级别）组合而来，总共为9位
     */
    city_code: string
    /**
     * 行政区划名称
     */
    name: string
    /**
     * 国家
     */
    nation: string
    /**
     * 省 / 直辖市
     */
    province: string
    /**
     * 市 / 地级区 及同级行政区划，如果当前城市为省直辖县级区划，city与district字段均会返回此城市
        注：省直辖县级区划adcode第3和第4位分别为9、0，如济源市adcode为419001
     */
    city: string
    /**
     * 区 / 县级市 及同级行政区划
     */
    district: string

}
export interface UserAddressData extends AddressData{
    id: number

    user?: UserData;

    userId:number

    createdAt: Date
    
    updatedAt: Date
}